kept imprisoned - English Synonyms Dictionary